![]() Circuit arrangement and method for error analysis
专利摘要:
Bei dieser Schaltungsanordnung und dem dazugehörigen Verfahren zur Fehleranalyse werden Nachrichtensignale gleichen Nachrichtentyps von einer Vielzahl von Verbindungsanforderungen unter einem Nachrichtentyprepräsentanten zusammengefasst und jeweils entsprechend dem Auftreten des Nachrichtentyps ein Zeitstempel des Nachrichtensignals dem jeweiligen Nachrichtentyprepräsentanten zugeordnet. Eine Vielzahl von in einem Populationsdiagramm abgebildeten Nachrichtentyprepräsentanten mit zugehörigen Zeitstempeln kann einem Populations-Analysemodul zur selektiven Fehlersuche zugeführt werden.In this circuit arrangement and the associated method for error analysis, message signals of the same message type are combined by a plurality of connection requests under a message type representative, and a time stamp of the message signal is assigned to the respective message type representative in accordance with the occurrence of the message type. A plurality of message type representatives mapped in a population diagram with associated timestamps may be provided to a population analysis module for selective troubleshooting. 公开号:DE102004002452A1 申请号:DE200410002452 申请日:2004-01-16 公开日:2005-08-11 发明作者:Sandor Szekely 申请人:Siemens AG; IPC主号:H04L12-24
专利说明:
[0001] Miteiner zunehmenden Vernetzung von in unterschiedlichen Technologien,wie beispielsweise in Time Division Multiplextechnik und Internetprotokolltechnik,ausgebildeten Telekommunikationsnetzen wird eine Nachverfolgungvon Signalisierungsdaten und/oder Datenströmen innerhalb oder zwischen denNetzen durch einen Entwickler oder Betreiber immer schwieriger.Withan increasing interconnectedness of different technologies,such as in Time Division Multiplexing and Internet Protocol Technology,trained telecommunications networks will be followed upsignaling data and / or data streams within or between theNetworks by a developer or operator increasingly difficult. [0002] BisherigeMethoden zur Fehleranalyse ermöglichtendie Darstellung einzelner Signalisierungsdaten und/oder Datenflüsse zwischeneiner Datenquelle und einer Datensenke entsprechend ihres Auftretensan einem Messpunkt. Diese Darstellung gibt eine Visualisierung einzelnerSignalisierungsfolgen währendeiner Anforderung eines Verbindungsaufbaus und/oder eines Verbindungsabbauswieder. Die Signalisierung fürden Verbindungsaufbau weist beispielsweise Nachrichtentypen wieSetup, Call Proceeding, Connect und ein Connect Acknowledge und Nachrichtentypenwie Release REL und Release Complete RLC für eine Signalisierung während eines Verbindungsabbausauf.PreviousMethods for error analysis enabledthe representation of individual signaling data and / or data flows betweena data source and a data sink according to their occurrenceat a measuring point. This presentation gives a visualization of individualSignaling sequences duringa request for connection establishment and / or disconnectionagain. The signaling forthe connection establishment, for example, message types such asSetup, Call Proceeding, Connect and a Connect Acknowledge and Message Typessuch as Release REL and Release Complete RLC for signaling during a disconnecton. [0003] EineFehlersuche oder eine Fehlereingrenzung stößt mit der vorgenannten Visualisierungvon Signalisierungsfolgen und/oder Datenströmen an ihre Grenzen, wenn beispielsweiseein mehrfaches an Verbindungsanforderungen darzustellen ist.ATroubleshooting or error detection encounters the aforementioned visualizationof signaling sequences and / or data streams to their limits, for examplea multiple is to represent connection requirements. [0004] Mitden bisherigen Anordnungen konnte man nur mit hohem zeitlichen Aufwanddie Ergebnisse eines Testlaufs nachvollziehen. Sehr unübersichtlich unddamit unbrauchbar füreine effektive Fehlersuche wurde die Darstellung, wenn die Signalisierungsdatenvon einer Vielzahl von Verbindungsanforderungen über einen längeren Zeitraum darzustellenund auszuwerten waren. Des weiteren bringen die bisher bekanntenAnordnungen und dazugehörigeVerfahren den Nachteil mit sich, dass Schwankungen im Signalisierungsaufkommenoder im Realtime Transport Protocol RTP nicht nachvollziehbar waren.WithThe previous arrangements could only with great effortunderstand the results of a test run. Very confusing andthus useless forAn effective troubleshooting was the appearance when the signaling dataof a variety of connection requests over a longer period of timeand to evaluate. Furthermore bring the previously knownArrangements and relatedProcedures have the disadvantage that fluctuations in the signaling volumeor in the Realtime Transport Protocol RTP were incomprehensible. [0005] Aufgabeder Erfindung ist es, eine weitere Schaltungsanordnung und ein dazugehöriges Verfahrenzur Visualisierung von Signalisierungsdaten eines Signalisierungsaufkommenswährendeines Verbindungsaufbaus, -abbau oder während eines Datentransfersanzugeben.taskThe invention is a further circuit arrangement and an associated methodfor the visualization of signaling data of a signaling volumewhilea connection establishment, degradation or during a data transferspecify. [0006] DieErfindung wird durch die Merkmale des Patentanspruchs 1 und 6 gelöst.TheInvention is solved by the features of claim 1 and 6. [0007] DieErfindung bringt den Vorteil mit sich, dass eine Vielzahl von unmittelbaraufeinander folgender Signalisierungsdaten oder Datenströme klassifizier-und analysierbar sind.TheInvention brings the advantage that a variety of immediateclassification of consecutive signaling data or data streams.and are analyzable. [0008] DieErfindung bringt den Vorteil mit sich, dass Testläufe über mehrereStunden und/oder Tage analysierbar bleiben.TheInvention has the advantage that test runs over severalHours and / or days remain analyzable. [0009] DieErfindung bringt den Vorteil mit sich, dass Signalisierungsdatenvon einer Vielzahl von Verbindungsanforderungen ohne einen größeren Zeitaufwandanalysierbar sind.TheInvention has the advantage that signaling datafrom a variety of connection requirements without a major amount of timeare analyzable. [0010] DieErfindung bringt den Vorteil mit sich, dass eine Vielzahl von unmittelbaraufeinanderfolgenden Signalisierungen von einer Mehrzahl von Verbindungsanforderungenim Zusammenhang analisierbar sind.TheInvention brings the advantage that a variety of immediatesuccessive signaling of a plurality of connection requestsbe analyzed in context. [0011] DieErfindung bringt den Vorteil mit sich, dass eine Vielzahl von Schnittstellengleichzeitig im Zusammenhang analisierbar sind.TheInvention brings the advantage that a variety of interfacessimultaneously be analyzed in context. [0012] DieErfindung bringt den Vorteil mit sich, dass Netzwerkfehler und Unregelmäßigkeitenin der Signalisierung mit einem minimalen Hard- und Softwareaufwanderfassbar sind.TheInvention has the advantage that network errors and irregularitiesin the signaling with a minimal amount of hardware and softwareare detectable. [0013] WeitereBesonderheiten der Erfindung werden aus den nachfolgenden Erläuterungenzu den Figuren von Ausführungsbeispielenanhand von schematischen Zeichnungen ersichtlich.FurtherParticular features of the invention will become apparent from the following explanationsto the figures of embodimentscan be seen with reference to schematic drawings. [0014] Eszeigen:Itdemonstrate: [0015] 1 eineschematische Darstellung eines Analysemoduls, 1 a schematic representation of an analysis module, [0016] 2 eindazugehörigesDatenflussdiagramm, 2 an associated data flow diagram, [0017] 3 eineweitere schematische Darstellung eines Analysemoduls, 3 a further schematic representation of an analysis module, [0018] 4 eindazugehörigesPopulationsdiagramm, 4 an associated population chart, [0019] 5 einMeta-Populationsdiagramm aus Datenströmen an zwei Schnittstellenentlang eines Verbindungsweges, 5 a meta-population diagram of data streams at two interfaces along a connection path, [0020] 6 einweiteres Meta-Populationspiogramm, 6 another meta-population piogram, [0021] 7 einAusschnitt aus einer Netztopologie, 7 a section of a network topology, [0022] 8 eindazugehörigesMeta-Populationsdiagramm mit einer Vielzahl von Protokolltypen und dazugehörigen Nachrichtentypenund 8th an associated meta-population diagram with a variety of protocol types and associated message types and [0023] 9 einweiteres Meta-Populationsdiagramm mit einer Vielzahl von Protokolltypenund dazugehörigenNachrichtentypen. 9 another meta-population diagram with a variety of protocol types and associated message types. [0024] 1 zeigteinen schematischen Aufbau einer Schaltungsanordnung zur Analyseund Visualisierung eines Signalisierungsaufkommens während einesVerbindungsaufbaus, eines Datentransfers und eines Verbindungsabbaus. 1 shows a schematic structure of a circuit arrangement for analyzing and visualizing a signaling volume during a connection establishment, a data transfer and a connection termination. [0025] Eingangsseitigwird das gezeigte Datenanalysemodul AM mit einem beispielsweisevon einer Schnittstelle abgeleiteten Datenstrom beaufschlagt. DerDatenstrom ist jeweils aus paketierten Daten gebildet. Nach einerEingangsseitig im Analysemodul AM angeordneten FehlererkennungsmodulEM wird das Ausgangssignal des Fehlererkennungsmoduls EM weiterenModulen DM, CM, RM, GPM zur Verarbeitung zugeführt. Die auf eine bitfehlerfreienPaketübertragunggeprüftenDatenpakete des ein gangsseitig am Fehlererkennungsmodul EM anliegenden Datenstromwerden zu einem Dekodierungsmodul DM, einem TaktextrahierungsmodulCM und einem Richtungsdetektierungsmodul RM weitergeleitet.On the input sidethe data analysis module AM shown with an exampleacted upon by an interface derived data stream. Of theData stream is formed from packetized data. After aOn the input side in the analysis module AM arranged error detection moduleEM becomes the output signal of the error detection module EM furtherModules DM, CM, RM, GPM supplied for processing. The on a bit error freepacket transmissiontestedData packets of the input side of the fault detection module EM data streambecome a decoding module DM, a clock extraction moduleCM and a direction detection module RM forwarded. [0026] DasDekodierungsmodul DM entnimmt aus den im jeweiligen Datenpaket mitgeliefertenDaten den Protokolltyp PT, den Nachrichtentyp NT und die IdentifikationsnummerID. Unter dem Protokolltyp PT sind z.B. die während eines Datentransportsverwendeten Datenprotokolle zusammengefasst, wie z.B. Q.931 für eine ISDN-Signalisierungoder ein MGCP Datenprotokoll fürein Media Gateway Control Protokoll. Unter dem Nachrichtentyp NTsind z.B. die Daten zum Signalisierungsaufbau und Signalisierungsabbauswie Setup, Call Proceeding, Connect, Connect Acknowledge usw. zusammengefasst.Unter der Identifikationsnummer ID ist die jeweilige Zuordnung desNachrichtentyps zu einem Verbindungsaufbau zu verstehen. In demModul zur TaktrückgewinnungseinheitCM wird ein zu dem jeweiligen Datenpaket mitgelieferter Zeitstempelt extrahiert. In dem Richtungsdetektierungsmodul RM wird festgestellt obes sich bei dem anliegenden Datenstrom um ein Receivesignal rx oderein Transmitsignal tx handelt.TheDekodierungsmodul DM extracts from the included in the data packageData the protocol type PT, the message type NT and the identification numberID. Under protocol type PT, e.g. during a data transportused data protocols summarized as e.g. Q.931 for an ISDN signalingor an MGCP data protocol fora media gateway control protocol. Under the message type NTare e.g. the data for the signaling setup and signaling degradationsuch as Setup, Call Proceeding, Connect, Connect Acknowledge and so on.Under the identification number ID is the respective assignment ofMessage type to connect to understand. By doingModule for the clock recovery unitCM becomes a timestamp supplied with the respective data packett extracted. In the direction detection module RM, it is determined whetherit is the adjacent data stream to a receive signal rx ora transmit signal tx acts. [0027] Desweiteren ist ein Globalisierungsparametermodul GPM zur statistischenAnalyse des am Eingang des Analysemoduls AM anliegenden Datenstroms üblich. DasGlobalisierungsparametermoduls GPM kann z.B. Daten wie Errored Packetsin Blocks, Packet Error Rate oder/und Call Failure Rate CFR ermitteln.Ofanother is a globalization parameter module GPM statisticalAnalysis of the present at the entrance of the analysis module AM data stream usual. TheGlobalization parameter module GPM may e.g. Data like Errored Packetsin blocks, packet error rate and / or call failure rate CFR. [0028] DieAusgangssignale des Dekodierungsmoduls DM, des TaktextrahierungsmodulsCM und des Richtungsdetektionsmoduls RM werden eingangsseitig anein Filtermodul FM weitergeleitet. Die von dem Filtermodul FM selektiertenSignalisierungsdaten/Datensignale werden einem Listenmodul LM zugeführt. Dieseim Listenmodul zwischengespeicherten Daten können wie in 2 dargestelltwiedergegeben werden.The output signals of the decoding module DM, the clock extraction module CM and the direction detection module RM are forwarded on the input side to a filter module FM. The signaling data / data signals selected by the filter module FM are fed to a list module LM. These data cached in the list module can be used as in 2 shown reproduced. [0029] In 2 istein Signalisierungsaufbau und Signalisierungsabbau zwischen einereine Rufsignalisierung auslösendenersten Telekommunikationseinheit SRC und einer zweiten mit DESTbezeichneten Telekommunikationseinheit wiedergegeben. Der Telekommunikationspfadverläuft über einenVermittlungsknoten SW.In 2 is a signaling structure and signaling degradation between a call signaling triggering first telecommunication unit SRC and a second telecommunication unit denoted by DEST reproduced. The telecommunication path is via a switching node SW. [0030] Angefordertwird die Verbindung durch ein Nachrichtensignal NT Setup. Das Nachrichtensignal Setupwird durch ein Call Proceeding im Vermittlungsknoten SW und in derzweiten Telekommunikationseinheit quittiert. Eine Connect Signalisierungerfolgt von der zweiten Telekommunikationseinheit nach einer mitT(DS) bezeichneten Zeiteinheit zur ersten Telekommunikationseinheit.Eine Quittierung erfolgt dann jeweils durch eine Connect AcknowledgeSignalisierung vom Vermittlungsknoten SW und von der ersten TelekommunikationseinheitSRC.Requestedis the connection through a message signal NT Setup. The message signal setupis called by a Call Proceeding in the switching node SW and in thesecond telecommunication unit acknowledged. A connect signalingtakes place from the second telecommunication unit to one withT (DS) designated time unit to the first telecommunication unit.An acknowledgment is then made by a Connect AcknowledgeSignaling from the switching node SW and from the first telecommunication unitSRC. [0031] EineAuslösungdes. Kommunikationspfades erfolgt durch eine Release REL Signalisierung.Diese wird dann jeweils durch eine Release Complete RLC Signalisierungerwidert. Nachfolgend werden diese Nachrichtensignale auch als Datensignaleund Datentypen bezeichnet.Areleaseof the communication path is effected by a release REL signaling.This is then each by a Release Complete RLC signalingreciprocated. Subsequently, these message signals are also called data signalsand data types. [0032] 3 zeigteine weitere Ausgestaltung des Datenanalysators AM. Die zum Teilbereits in 1 beschriebene Anordnung isterfindungsgemäß mit einemals Populationsmodul PM bezeichneten Modul ausgestattet. In demFiltermodul FM könnenaus den an seinen Eingängenanliegenden Datensignalen PT, NT, ID, t, tx, rx Untermengen selektiertwerden. In den Untermengen könnendann auf der Grundlage unterschiedlicher Strategien zur selektivenBetrachtung die zur Verfügungstehenden Signalisierungsdaten/Datensignale zusammengefasst undvisualisiert werden. Diese Fokussierung kann sich auf eine bestimmteAuswahl von Identifikationsnummern von IDx bis IDy oder einer bestimmtenBetrachtung eines Zeitfensters zwischen den Zeitstempeln von tabis te konzentrieren. Ebenso könnennur die von einer Datenquelle gesendeten oder von einer Da tensenke empfangenenSignalisierungen selektiert werden. Darüber hinaus kann die Suche nachFehlern sich auf eine bestimmte Anzahl von signifikanten ProtokollenPT oder Nachrichtentypen NT beschränken. Diese Untermengen können perSoftware, Firmware, Hardware oder manueller Eingabe durch einenOperator am Filtermodul FM erfolgen. Das Populationsmodul PM istaus einem Zuordnungsmodul ZM, einem Populationsdiagrammmodul PDund einem Populationsmusteranalysemodul PAM gebildet. In dem alsZuordnungsmodul ZM bezeichneten Modul erfolgt eine Zwischenspeicherungder von dem Filtermodul FM extrahierten und mit einem RepräsentantenverknüpftenDaten. In dieser Tabelle wird den aus dem eingangsseitig am DatenanalysemodulAM anliegenden Datenpaketen entnommenen Nachrichtensignalen NT jeweilseinem Populationsniveau zugeordnet. Bei einer Zuordnung wird beispielsweisedas Nachrichtensignal vom Nachrichtentyp SETUP einem ersten Niveau,das Nachrichtensignal vom Nachrichtentyp Call Proceeding auf einemzweiten Niveau und nachfolgende Nachrichtentypen einem dritten,vierten .... Niveaus zugeordnet. Die einzelnen Niveaus können beispielsweisezudem je Signalisierungsrichtung, einem ersten und zweiten Subniveau, zugeordnetwerden. So kann das erste Subniveau für abgehende Nachrichtensignalisierungenfür eine Transmit-Signalisierungtx und das zweite Subniveau fürempfangene Nachrichtensignalisierungen wie Receive-Signalisierungrx auf unterschiedlichen Achsen dargestellt werden. Die einzelnenNiveaus können auchals Repräsentantenbezeichnet werden. 3 shows a further embodiment of the data analyzer AM. The partly already in 1 described arrangement is equipped according to the invention with a module called population module PM. In the filter module FM, subsets can be selected from the data signals PT, NT, ID, t, tx, rx present at its inputs. In the subsets, the available signaling data / data signals can then be summarized and visualized on the basis of different strategies for selective observation. This focusing may focus on a particular selection of identification numbers from IDx to IDy or a particular viewing of a time window between the timestamps from ta to te. Likewise, only the signals sent from a data source or received from a data bank can be selected. In addition, the search for errors can be limited to a specific number of significant protocols PT or message types NT. These subsets can be made by software, firmware, hardware or manual input by an operator at the filter module FM. The population module PM is formed from an assignment module ZM, a population diagram module PD and a population pattern analysis module PAM. By doing Module, which is referred to as assignment module ZM, is buffered by the data extracted by the filter module FM and linked to a representative. In this table, the message signals NT taken from the data packets applied on the input side to the data analysis module AM are each assigned to a population level. In the case of an assignment, for example, the message signal of the message type SETUP is assigned to a first level, the message signal of the message type Call Proceeding to a second level and subsequent message types to a third, fourth level. For example, the individual levels can also be assigned to each signaling direction, a first and a second sub-level. Thus, the first sub-level for outgoing message signaling for a transmit signaling tx and the second sub-level for received message signaling such as receive signaling rx can be represented on different axes. The individual levels can also be referred to as representatives. [0033] EineZuordnung der zwischengespeicherten Signalisierungsdaten/Daten kannbeispielsweise durch eine Zuordnung eines Subniveaus zu einem numerischenPlatzhalter z.B., 10 fürdas erste Niveau SETUP, 20 fürdas zweite Niveau Call Proceeding usw. erfolgen. Mit einem Subniveauskann entsprechend verfahren werden. So kann für das erste Subniveau z.B.für eingesendetes Datensignal wie SETUP ein Platzhalter 10 + 1 = 11 undfür einzweites Subniveau fürein empfangenes Datensignal ein weiterer Platzhalter 10 – 1 = 9vergeben werden.AAssignment of cached signaling data / data canfor example, by assigning a sublevel to a numericPlaceholder, for example, 10 forthe first level SETUP, 20 forthe second level is Call Proceeding etc. With a sub levelcan be handled accordingly. Thus, for the first sub-level, e.g.for aSent data signal like SETUP a placeholder 10 + 1 = 11 andfor asecond sub level fora received data signal is another placeholder 10 - 1 = 9be forgiven. [0034] Ineiner dem Populationsmodul PM zugeordneten VisualisierungseinheitPD werden die in den Tabellen zwischengespeicherten Nachrichtensignale voneinzelnen oder einer Vielzahl von Verbindungsanforderungen zusammengefasstund jeweils mit einem Zeitstempel t versehen abgebildet. In einem demPopulationsmodul PM zugeordneten Populationsmuster-AnalysemodulPAM könnendann eine dem Fehlererkennungsprozess unterstützende Mustererkennung steuerndausgewähltwerden.Ina visualization unit associated with the population module PMPD are the message signals cached in the tables ofsingle or multiple connection requirementsand each provided with a time stamp t provided. In a thePopulation module PM associated population pattern analysis modulePAM canthen controlling a pattern recognition supporting the error detection processselectedbecome. [0035] Durchdie Globalisierungsmodul GPM extrahierten Daten können dievom Zuordnungsmodul ZW und Populationsdiagrammodul PD weitergeleiteten Datenim Populationsmuster-Analysemodul PAM z.B. getriggert werden. Durchdas Ausgangssignal ist ein automatisierter Start einer Musteranalysebei einem sporadisch auftretenden Fehler wie z.B. während einesschmalen Zeitfensters möglich.Dies bringt den Vorteil mit sich, das sporadisch auftretende Fehlerbeispielsweise bei einem Anstieg einer Call Failure Rate über einenvorgebbaren Grenzwert signalisiert werden können.Bythe globalization module GPM extracted data can be thefrom the assignment module ZW and population diagram module PD forwarded datain the population pattern analysis module PAM e.g. be triggered. Bythe output signal is an automated start of a pattern analysisin the case of a sporadic error such as during onenarrow time window possible.This brings the advantage with it, the sporadically occurring errorfor example, an increase in a call failure rate over onespecifiable limit value can be signaled. [0036] Aufeiner horizontalen Achse eines Nachrichtentyprepräsentantenwerden Nachrichtensignalisierungen entsprechend ihrem Auftretenwährend einerSignalisierungsprozedur zwischen Datenquelle und Datensenke abgebildet,siehe 4, 5, 6, 8,und 9. Bei einer Visualisierung von Signalisierungsabfolgenbei einer Vielzahl von Nachrichtenverbindungsanforderungen erfolgteine Zusammenfassung gleicher Nachrichtensignalisierungen. Für eine Vielzahlvon beispielsweise Setup Nachrichtensignalen wird nur noch ein Nachrichtensignalisierungsrepräsentantvisualisiert. Dieser jeweils nur eine visualisierte Nachrichtentypkann auch als Repräsentant,Daten- oder Nachrichtentyprepräsentantbezeichnet werden.On a horizontal axis of a message type representative, message signatures are mapped according to their occurrence during a signaling procedure between data source and data sink, see 4 . 5 . 6 . 8th , and 9 , A visualization of signaling sequences in a plurality of message connection requests is a summary of the same message signaling. For a large number of, for example, setup message signals, only one message signaling representative is visualized. This only one visualized message type can also be referred to as a representative, data or message type representative. [0037] In 4 isteine Zuordnung einer im Zuordnungsmodul ZM zusammengefassten Datenmenge wiedergegeben.Die Visualisierung erfolgt durch das Populationsdiagrammmodul PD.Bei dieser Darstellung wird ein Datentyprepräsentant in einem ersten undzweiten Populationsniveau abgebildet. Ein Nachrichtensignal wirdentsprechend seinem Zeitstempel beispielsweise mit einem vertikalenBalken auf der horizontalen Achse abgebildet. Diesem Zeitstempelkann zusätzlicheine Identifikationsnummer zugeordnet sein. Auflistungen der Typender Nachrichtensignale mit ihren Identifikationsnummern ist ebensomöglich.In dieser Darstellung sind zwei Nachrichtensignale durch den jeweiligenNachrichtenrepräsentantenSETUP und CONNECT abgebildet, wobei jeweils ein Nachrichtentyprepräsentant durchjeweils zwei Subniveaus bezogen auf eine Schnittstelle zwischeneinem Terminal und einem Netzelement wiedergegeben ist. Die Verbindungsanforderungensind bei dieser Darstellung auf eine geringe Anzahl begrenzt. Dievom Terminal ausgehende Verbindungsanforderung generiert im Terminalein Nachrichtensignal von Nachrichtentyp SETUP. Dieses Nachrichtensignalist auf der Achse des Signalisierungsrepräsentanten SETUP (tx) durcheinen vertikalen Balken visualisiert. Entlang dieser Achse erfolgtdurch einen vertikalen Balken jeweils ein Vermerk eines Zeitstempels.Dieser Zeitstempel ist jeweils ein Repräsentant einer Verbindungsanforderung.In 4 an assignment of a data set summarized in the assignment module ZM is reproduced. The visualization is done by the population diagram module PD. In this illustration, a data type representative is mapped into a first and second population level. A message signal is mapped according to its timestamp, for example with a vertical bar on the horizontal axis. This timestamp may additionally be assigned an identification number. Listings of the types of message signals with their identification numbers is also possible. In this illustration, two message signals are mapped by the respective message representative SETUP and CONNECT, with one message type representative each being represented by two sublevels each with respect to an interface between a terminal and a network element. The connection requirements are limited to a small number in this illustration. The connection request originating from the terminal generates a message signal of message type SETUP in the terminal. This message signal is visualized on the axis of the signaling representative SETUP (tx) by a vertical bar. Along this axis, a note of a time stamp is made by a vertical bar. This time stamp is in each case a representative of a connection request. [0038] EineAntwort des Kommunikationspartners wird über den SWITCH in der AchseCONNECT (rx) durch einen horizontalen Balken abgebildet. Für jede Signalisierungdie durch das Terminal empfangen wird, wird ein Nachrichtensignalvon Nachrichtentyp SETUP auf der Achse des SETUP-Repräsentanten SETUP(rx) abgebildet. Die vom Terminal generierten CONNECT Nachrichtensignalewerden entlang des Subniveaus auf der Achse des NachrichtenrepräsentantenCONNECT (tx) ebenfalls entsprechend ihrem zeitlichen Auftreten durchbeispielsweise einen vertikalen Balken repräsentiert.AThe communication partner's response is via the SWITCH in the axisCONNECT (rx) represented by a horizontal bar. For every signalingwhich is received by the terminal becomes a message signalof message type SETUP on the axis of the SETUP representative SETUP(rx) shown. The terminal generated CONNECT message signalsbe along the sublevel on the newsroom's axisCONNECT (tx) also according to their timing byfor example, represents a vertical bar. [0039] In 4 istein fehlerfreies Signalisierungsaufkommen zwischen den Telekommunikationsteilnehmernwiedergegeben. Die Abbildung zeigt jeweils die Häufigkeit und die Verteilungder Nachrichtensignale vom Nachrichtentyp SETUP tx, rx, CONNECT tx,rx auf dem generierten Nachrichtentyprepräsentanten.In 4 is a faultless signaling reproduced between the telecommunications subscribers. The figure shows the frequency and distribution of the message signals of the message type SETUP tx, rx, CONNECT tx, rx on the generated message type representative. [0040] In 5 istein Meta-Populationsdiagramm MPD (x; y; u; v) abgebildet, wobeix die Anzahl von Schnittstellen zwischen dem Modul SOURCE und demModul SW sowie zwischen dem Modul SW und dem Modul DESTINATION wiedergibt,y die Anzahl von Protokolltypen, u die Anzahl der Nachrichtentypenund v die Anzahl der Subniveaus aufführt. In 5 ist somitein Meta-PopulationsdiagrammMPD (2; 1; 3; 1) dargestellt.In 5 a meta-population diagram MPD (x; y; u; v) is shown, where x represents the number of interfaces between the module SOURCE and the module SW and between the module SW and the module DESTINATION, y the number of protocol types, u Number of message types and v the number of sub-levels. In 5 Thus, a meta-population diagram MPD (2, 1, 3, 1) is shown. [0041] Mitdieser Darstellung wird in einem ersten Teil A–B ein fehlerfreies Signalisierungsaufkommen wiedergegeben.Gemäß 2 erfolgtdie gleiche Abfolge von Nachrichtensignalen zwischen SOURCE undSWITCH SW sowie zwischen SWITCH SW und DESTINATION. In diesem Teildes Populationsdiagramms ist das Signalisierungsaufkommen von vier unmittelbaraufeinanderfolgenden Verbindungsanforderungen wiedergegeben. EinNachrichtensignaltyp wird jeweils durch einen Repräsentantengebildet. Entlang der Achse des Nachrichtentyprepräsentantensind die Nachrichtensignale entsprechend ihrem Auftreten am Messpunktentlang der jeweiligen horizontalen Achse markiert. Die Nachrichtensignale werdenvon den an dem Verbindungsaufbau beteiligten VermittlungseinheitenEinheiten sukzessiv abgearbeitet. Es kommt bei diesem Signalisierungsaufkommenzu keiner überdie systemüblichenAntwortzeiten hinausgehende Verzögerung.With this representation, a faultless signaling volume is reproduced in a first part A-B. According to 2 the same sequence of message signals occurs between SOURCE and SWITCH SW and between SWITCH SW and DESTINATION. In this part of the population diagram, the signaling volume of four consecutive connection requests is shown. A message signaling type is each formed by a representative. Along the axis of the message type representative, the message signals are marked according to their occurrence at the measurement point along the respective horizontal axis. The message signals are successively processed by the switching units involved in establishing the connection. There is no delay beyond the system's usual response times with this signaling volume. [0042] InAbschnitt B–Fist ein Signalisierungsaufkommen von z.B. 32 Verbindungsanforderungenwiedergegeben.InSection B-Fis a signaling volume of e.g. 32 connection requirementsplayed. [0043] ImAbschnitt B–Cwerden 8 Nachrichtensignale vom Nachrichtentyp SETUP von dem Modul SOURCEgesendet. Alle 8 SETUP'swerden von dem Modul SWITCH verarbeitet und weitergeschickt. Von diesen8 Setup's werdenaber nur 4 mit dem Nachrichtensignal vom Nachrichtentyp CONNECTdurch das Modul DESTINATION beantwortet. Die restlichen 4 CONNECTNachrichtensignale werden erst in der folgenden aktiven Periodedes Systems in Abschnitt C–Dbeantwortet. Die ersten 4 Nachrichtensignale vom NachrichtentypCONNECT werden von dem SWITCH durch CONNECT_ACK bestätigt und gleichzeitigin Richtung SOURCE weitergeleitet. Die SOURCE schickt erstmals inAbschnitt F-G ein CONNECT_ACK Nachrichtensignal auf diese 4 CONNECTNachrichtensignale, wann alle SETUP's bereits abgeschickt sind.in theSection B-C8 message signals of the message type SETUP from the module SOURCEPosted. All 8 SETUP'sare processed by the module SWITCH and forwarded. Of these8 setup's will bebut only 4 with the message signal of message type CONNECTanswered by the module DESTINATION. The remaining 4 CONNECTMessage signals do not become active until the following active periodof the system in Section C-Danswered. The first 4 message signals of message typeCONNECT are acknowledged by the SWITCH by CONNECT_ACK and simultaneouslyforwarded towards SOURCE. The SOURCE sends in for the first timeSection F-G a CONNECT_ACK message signal to this 4 CONNECTMessage signals when all SETUP's have already been sent. [0044] AbschnitteC–D, D–E, E–F sindidentisch mit Abschnitt B–C.Diese Darstellung bringt den Vorteil mit sich, dass durch die Darstellungsofort Unregemäßigkeitenfestgestellt werden und eine Fehlersuche bereits fokussiert vorgenommenwerden kann.sectionsC-D, D-E, E-F areidentical to section B-C.This presentation has the advantage that through the representationImpasses immediatelybe determined and a troubleshooting already focusedcan be. [0045] DieseDarstellung kann dann in dem nachfolgenden Populationsmuster-AnalysemodulPAM bearbeitet werden. So kann eine darin implementierte Softwaredie Gesamtzahl der Balken (Nachrichtensignale) in allen Niveauserfassen und bei Vollzähligkeitdies signalisieren. In 5 beträgt die ursprünglich abgesendeteAnzahl von Nachrichtensignalen gleich 40, d.h. kein Nachrichtenpaketist verlorengegangen. Der Burst von 40 SETUP Nachrichtensignalenwird nicht in einem einzigen Burst von dem Modul Source ausgegeben,sondern in mehreren kleinen Bursts von 8 SETUP's, unterbrochen von Stillstandsperiodevon etwa 0.7 Sekunden zwischen diesen Bursts von der Source abgegeben.Im Abschnitt B–F, zwischenSOURCE und SWITCH ist die Anzahl von SETUP, CONNECT und CONNECT_ACKist nicht gleich, sondern auf 8 Nachrichtensignale vom NachrichtentypSETUP erwidert das Modul Destination mit nur 4 CONNECT's und 0 CONNECT_ACKNachrichtensignale. In Abschnitt B–F, zwischen SWITCH und DESTINATION,ist die Anzahl von SETUP, CONNECT und CONNECT_ACK nicht gleich,wie man erwarten würde,sondern auf 8 SETUP'swerden nur 4 CONNECT'sund 4 CONNECT_ACK abgegeben. Dieses Diagramm kann dann Softwaremäßig oder durchden Fachmann interpretiert werden.This representation can then be edited in the subsequent population pattern analysis module PAM. Thus, a software implemented therein can detect the total number of bars (message signals) in all levels and signal this when complete. In 5 the originally transmitted number of message signals equals 40, ie no message packet has been lost. The burst of 40 SETUP message signals is not output in a single burst from the Source module, but is output from the Source in several small bursts of 8 SETUPs interspersed with a standstill period of about 0.7 seconds between these bursts. In section B-F, between SOURCE and SWITCH, the number of SETUP, CONNECT and CONNECT_ACK is not the same, but the destination module replies to 8 message signals of message type SETUP with only 4 CONNECT's and 0 CONNECT_ACK message signals. In section B-F, between SWITCH and DESTINATION, the number of SETUP, CONNECT and CONNECT_ACK is not the same, as one would expect, but on 8 SETUP's only 4 CONNECT's and 4 CONNECT_ACK are given. This diagram can then be interpreted by the software or by a person skilled in the art. [0046] Beieiner Betrachtung des Diagramms können so in einfacher weiseUnregelmäßigkeitenerkannt werden. Diese Unregelmäßig keitenkönnen außerdem imFehlen einzelner Nachrichtentypen und/oder in einer Verdopplungvon Nachrichtentypen und/oder in einem verspäteten Eintreffen von Nachrichtentypensowie in einer Wiederholung von Nachrichtentypen mit dazugehörigen IdentifikationsnummernID bestehen.atViewing the diagram can be done in a simple wayirregularitiesbe recognized. These irregularitiescan also in theLack of individual message types and / or duplicationmessage types and / or late arrival of message typesas well as in a repetition of message types with associated identification numbersID persist. [0047] In 6 istein weiteres Meta-Populationsdiagramm MPD (2; 1; 3; 1) wiedergegeben.Entsprechend 5 wird hier ein Nachrichtensignalisierungsaufkommenvon z.B. 100 unmittelbar aufeinanderfolgende Verbindungsanforderungenin einem ersten Burst zusammengefasst. Die Verbindungsstrecke zwischenSource und Destination verläuft über einenSwitch SW. Hier wird zur besseren Veranschaulichung der Einsetzbarkeitdes Gegenstandes der Erfindung ein Switch mit einer reduziertenVerarbeitungsgeschwindigkeit eingesetzt. In dieser Darstellung wirdein Engpass in der Nachrichtensignalverarbeitung im Verbindungsaufbaupfad,hier im Netzelement SWITCH SW, deutlicht. Von den 100 Verbindungsanforderungenwerden 25 Nachrichtensignale vom Nachrichtentyp SETUP in AbschnittA–B vonSWITCH weitergeleitet, die restlichen Setup's müssennoch einmal einen Verbindungsaufbau anfordern. Nach Ablauf einerim Modul SOURCE integrierten Zeitschranke werden die verlorengegangenenSETUP's, die während dieserZeit mit CONNECT nicht quittiert worden sind, erneut vom Modul SOURCEzum Modul DESTINATION geschickt. Dies erfolgt wie dargestellt infünf aufeinanderfolgenden Zeiträumen. DasModul DESTINATION beantwortet jeden empfangenen SETUP mit dem Nachrichtensignalvom Nachrichtentyp CONNECT, die auch von dem Modul SWITCH durchdas Nachrichtensignal vom Nachrichtentyp CONN_ACK quittiert wird.Alle CONNECT Nachrichtensignale die über den SWITCH im AbschnittB–C andas Modul SOURCE zurückkommentreffen außerhalbdes vorgegebenen Zeitfensters ein, weshalb diese nicht angenommen undmit CONN_ACK quittiert werden. Nach einer Softwarebasierten Musteranalysekann man u.a. feststellen, dass insgesamt 100 Nachrichtensignale vomNachrichtentyp SETUP am Anfang des Verbindungsprozesses generiert,aber 200 SETUP'sbis zum Ende des Prozesses gefunden wurden, d.h. hier werden Nachrichtensignalewiederholt. In Abschnitten A–B(bzw. A–C),zwischen SOURCE und SWITCH, ist die Anzahl von SETUP, CONNECT und CONNECT_ACKnicht gleich, sondern auf 100 SETUP's (bzw. 200) liefert das System nur25 (bzw. 53) CONNECT'sund 6 (bzw. 26) CONNECT_ACK.In 6 is another meta-population diagram MPD (2, 1, 3, 1) reproduced. Corresponding 5 Here, a message signaling volume of, for example, 100 consecutive connection requests is summarized in a first burst. The connection between source and destination runs via a switch SW. Here, a switch with a reduced processing speed is used to better illustrate the applicability of the subject invention. In this representation, a bottleneck in the message signal processing in the connection establishment path, here in the network element SWITCH SW, clear. Of the 100 connection requests, 25 message signals of message type SETUP are forwarded to section A-B of SWITCH, the remaining setups have to establish a connection again demand. Once a time limit has been integrated in the SOURCE module, the lost SETUPs, which were not acknowledged during this time with CONNECT, are sent again from the SOURCE module to the DESTINATION module. This is done as shown in five consecutive periods. The module DESTINATION answers each received SETUP with the message signal of the message type CONNECT, which is also acknowledged by the module SWITCH by the message signal of the message type CONN_ACK. All CONNECT message signals that come back to the SOURCE module via the SWITCH in section B-C arrive outside the specified time window, which is why they are not accepted and acknowledged with CONN_ACK. After a software-based sample analysis, one can notice, among other things, that a total of 100 message signals of the message type SETUP were generated at the beginning of the connection process, but 200 SETUPs were found until the end of the process, ie message signals are repeated here. In sections A-B (respectively A-C), between SOURCE and SWITCH, the number of SETUP, CONNECT and CONNECT_ACK is not the same, but on 100 SETUP's (or 200) the system only supplies 25 (or 53) CONNECT's and 6 (or 26) CONNECT_ACK. [0048] AlleCONNECT Nachrichtensignale im Abschnitt B–C treffen zu spät im SOURCEein, d.h. nach dem Ablauf einer eingebauten Zeitschranke, wird deswegenkein CONNECT Nachrichtensignal durch CONN_ACK quittiert.AllCONNECT message signals in section B-C arrive too late in the SOURCEon, i. after the expiry of a built-in time limit, thereforeNo CONNECT message signal acknowledged by CONN_ACK. [0049] ImPopulationsmuster-Analysemodul PAM wird festgestellt, dass insgesamt26 von 100 Anrufen abgearbeitet wurden. Das ergibt sich von derAnzahl von CONN_ACK Nachrichtensignal, die von dem Modul SOURCEabgeschickt worden sind.in thePopulation pattern analysis module PAM is found to be total26 out of 100 calls were processed. That follows from theNumber of CONN_ACK message signal received from the module SOURCEhave been sent. [0050] In 7 istein Ausschnitt aus einer Netztopologie wiedergegeben. Dieser Netzausschnittzeigt Telekommunikationspfade zwischen Telekommunikationsteilnehmern über einInternet Protokoll IP basiertes Netz. In diesem Beispiel sind dieTelekommunikationsgerätejeweils an einem Integrated Access Device IAD angeschlossen. DieseIntegrated Access Devices IAD'swerden physikalisch klassisch über Kupferzweidrahtaber mit einer Symmetrical High-Speed Digital Subscriber Line TechnologieSHDSL an einem Digital Subscriber Line Access Multiplexer DSLAMangeschlossen und dann weiter über dieBackbone des IP Netzes angebunden. Im IP Netz ist ein zentrales,das als Media Gateway Controller MGC bezeichnete Netzelement angeordnet.Dieses koordiniert die Kommunikation für den Verbindungsaufbau/-abbauzwischen den Endteilnehmern. In 7 ist auchein Messpunkt zwischen dem Media Gateway MG und Media Gateway ControllerMGC angedeutet. Dieser Messpunkt ermöglicht die Verfolgung des Signalisierungsverkehrszwischen den oben genannten Voice over Digital Subscriber Line DSLVoDSL Teilnehmern und dem Media Gateway Controller MGC. Der Signalisierungsverkehrist an dieser Stelle so intensiv, dass mit den bekannten Darstellungeneine Übersichtnicht möglichist. Wegen des großenSignalisierungsaufkommens ist es von Vorteil ein Meta-PopulationsdiagrammMPD (x; y; u; v) wie in 8, 9 dargestellteinsetzen.In 7 a section from a network topology is reproduced. This network section shows telecommunications paths between telecommunications subscribers over an Internet Protocol IP-based network. In this example, the telecommunication devices are each connected to an Integrated Access Device IAD. These integrated access devices IADs are physically classically connected via copper two-wire but with a symmetrical high-speed digital subscriber line technology SHDSL to a Digital Subscriber Line Access Multiplexer DSLAM and then further connected via the backbone of the IP network. In the IP network, a central network element, which is called a media gateway controller MGC, is arranged. This coordinates the communication for connection establishment / termination between the end users. In 7 is also a measuring point between the media gateway MG and media gateway controller MGC indicated. This measurement point enables the tracking of signaling traffic between the above-mentioned Voice over Digital Subscriber Line DSL VoDSL subscribers and the Media Gateway Controller MGC. The signaling traffic is so intense at this point that an overview is not possible with the known representations. Because of the large amount of signaling, it is advantageous to have a meta-population map MPD (x; y; u; v) as in 8th . 9 shown used. [0051] ZurNachverfolgung des Signalisierungsaufkommens zwischen den Endteilnehmernund dem Media Gateway Controller MGC werden in 8 und 9 dasSignalisierungsaufkommen innerhalb der wesentlichen Protokolltypenwiedergegeben. Der Messpunkt befindet sich zwischen dem Media GatewayMG und dem Media Gateway Controller MGC. Durch diesen Messpunktbesteht Zugang zu allen Datenpaketen die über den Media Gateway ControllerMGC abgewickelt werden.To track the signaling traffic between the end users and the Media Gateway Controller MGC are in 8th and 9 the signaling volume is reproduced within the essential protocol types. The measuring point is located between the media gateway MG and the media gateway controller MGC. This measuring point provides access to all data packets that are processed via the Media Gateway Controller MGC. [0052] In 8 und 9 sindzwei Meta-Populationsdiagramme MPD (1; 4; 10; 1) mit unterschiedlichenZeitfenstern abgebildet. Entlang vertikaler Achsen sind in 8, 9 Signalisierungeninnerhalb von Protokollen an einer Schnittstelle (x = 1) zwischenMedia Gateway MG und Media Gateway Controller MGC wiedergegeben.Diese Protokolle könnenz.B. die Protokolltypen (y = 4) Q.931 für ISDN Signalisierung, MGCPfür MediaGateway Control Protocol, IUA fürISDN Q.921 User Adaptation und SCTP für Stream Control TransmissionProtocol sein. Zu den Protokolltypen sind die jeweiligen Nachrichtentypen(hier z.B. maximal u = 10) aufgelistet. Auf Subniveaus für tx undrx wird wegen der Übersichtlichkeit (v= 1) verzichtet.In 8th and 9 Two meta-population diagrams MPD (1, 4, 10, 1) with different time windows are shown. Along vertical axes are in 8th . 9 Signaling within protocols is played back on an interface (x = 1) between Media Gateway MG and Media Gateway Controller MGC. These protocols can be eg the protocol types (y = 4) Q.931 for ISDN signaling, MGCP for Media Gateway Control Protocol, IUA for ISDN Q.921 User Adaptation and SCTP for Stream Control Transmission Protocol. For the protocol types, the respective message types (here, for example, maximum u = 10) are listed. Sub-levels for tx and rx are omitted for clarity (v = 1). [0053] DieNachrichtentypen der vier Protokolltypen werden bei dem Aufbau/Abbaudes Kommunikationspfades am angegebenen Messpunkt erfasst und in 8, 9 wiedergegeben.Für jedender Nachrichtentypen ist jeweils nur ein Populationsniveau pro Nachrichtentypangegeben. Dieses bringt den Vorteil mit sich, dass trotz der 1800bzw. 32000 betrachteten Datenpakete das Signalisierungsaufkommen übersichtlichbleibt .The message types of the four protocol types are recorded at the specified measuring point during the setting up / dismantling of the communication path and in 8th . 9 played. For each of the message types, only one population level per message type is specified. This has the advantage that despite the 1800 or 32000 data packets considered, the signaling volume remains clear. [0054] 8 zeigteinen 5 Minuten Ausschnitt aus einem 24 Stunden Dauerbetrieb. Eskommt bei diesem Signalisierungsaufkommen zu keiner über die systemübliche Antwortzeitenhinausgehende Verzögerung. 8th shows a 5-minute excerpt from a 24-hour continuous operation. There is no delay beyond the system's usual response times with this signaling volume. [0055] ZumProtokolltyp Q.931 werden die Nachrichtentypen SETUP, CALL PROCEEDING(CALL PROC, ALERTING, CONNECT, CONNECT ACKNOWLEDGE, SETUP ACKNOWLEDGE(SACK), FACILITY, DISCONNECT, RELEASE, RELEASE COMPLETE (REL COMP)angegeben.To theProtocol type Q.931 becomes the message types SETUP, CALL PROCEEDING(CALL PROC, ALERTING, CONNECT, CONNECT ACKNOWLEDGE, SETUP ACKNOWLEDGE(SACK), FACILITY, DISCONNECT, RELEASE, RELEASE COMPLETE (REL COMP)specified. [0056] ZumProtokolltyp MGCP werden die Nachrichtentypen CRCX (Create Connection),MDCX (Modify Connection), DLCX (Delete Connection), ACKNOWLEDGE(200 OK, 250 DELETE OK, 250 ID NOT FOUND), AUEP (Audit Endpoint),RQNT (Request Notification), RSIP (Restart In Progress) angegeben.To theProtocol type MGCP, the message types CRCX (Create Connection),MDCX (Modify Connection), DLCX (Delete Connection), ACKNOWLEDGE(200 OK, 250 DELETE OK, 250 ID NOT FOUND), AUEP (Audit Endpoint),RQNT (Request Notification), RSIP (Restart In Progress) specified. [0057] ZumProtokolltyp IUA werden die Nachrichtentypen EST_IND (EstablishmentIndication), SACK EST_IND, CONNECT, ASP_UP (Application Server ProcessUP), ASP_UP_ACK, ASP_ACTIVE, SACK ASP_ACTIVE, REL_REQ (Release Request), REL_IND(Release Indication), SACK REL_IND angegeben.To theProtocol type IUA, the message types EST_IND (EstablishmentIndication), SACK EST_IND, CONNECT, ASP_UP (Application Server ProcessUP), ASP_UP_ACK, ASP_ACTIVE, ASP_ACTIVE SACK, REL_REQ (Release Request), REL_IND(Release Indication), SACK REL_IND specified. [0058] ZumProtokolltyp SCTP werden die Nachrichtentypen INIT, INIT_ACK, SACK,HEARTBEAT, HEARTBEAT_ACK, COOKIE_ECHO, COOKIE_ACK, ABORT angegeben.To theProtocol type SCTP, the message types INIT, INIT_ACK, SACK,HEARTBEAT, HEARTBEAT_ACK, COOKIE_ECHO, COOKIE_ACK, ABORT stated. [0059] In 9 sinddie Nachrichtensignalisierungen innerhalb eines Zeitfensters von2 Stunden aus einem 24 Stunden Dauerbetrieb wiedergegeben. Entlangdes Nachrichtentyprepräsentantensind die Zeitstempel der Nachrichtensignale entsprechend ihrem Auftretenam Messpunkt markiert. Die Nachrichtensignale werden von den andem Verbindungsaufbau beteiligten Einheiten sukzessiv abgearbeitet.Die Abbildung zeigt auch die Häufigkeitund die Verteilung der generierten Nachrichtentypen zum jeweiligenProtokolltyp.In 9 the message signatures are reproduced within a 2 hour time window from a 24 hour continuous operation. Along the message type representative, the timestamps of the message signals are marked according to their occurrence at the measurement point. The message signals are successively processed by the units involved in establishing the connection. The figure also shows the frequency and distribution of generated message types for each protocol type. [0060] Nachfolgendwird zur besseren Visualisierung in dem Populationsmuster-AnalysemodulPAM die Einstellung des Zeitfensters optimiert. Dies kann z.B.,5 Minuten, 30 Minuten, 1 Stunde, 2 Stunden, oder 24 Stunden, etc.sein, so dass das Erkennen von Unregelmäßigkeiten in dem jeweiligenDiagramm möglichwird.followingis used for better visualization in the population pattern analysis modulePAM optimized the setting of the time window. For example, this may5 minutes, 30 minutes, 1 hour, 2 hours, or 24 hours, etc.so that the detection of irregularities in the respectiveDiagram possiblebecomes. [0061] EineSoftwareanalyse erfolgt wie folgt: In einem ersten Schrittwird das Zeitfenster ZF = 24 Stunden eingestellt. Danach erfolgteine Musteranalyse wie zu 4, 5 und 6 beschrieben.Die Anzahl der Nachrichtensignale und der Zeitschranken wird dabeiberücksichtigt.Liegt ein Fehler vor so wird das Zeitfenster sukzessiv verringert,z.B. auf ZF = 2 Stunden. Danach erfolgt eines neue Musteranalyse.Bei vorliegen eines Fehlers wird das Zeitfenster weiterhin auf ZF= 1 Stunde, 30 Minuten, 10 Minuten, 5 Minuten, 1 Minute verkleinertund eine erneute Musteranalyse durchgeführt.A software analysis is done as follows: In a first step, the time window ZF = 24 hours is set. Thereafter, a pattern analysis as to 4 . 5 and 6 described. The number of message signals and the time limits is taken into account. If there is an error, the time window is successively reduced, eg to ZF = 2 hours. Thereafter, a new pattern analysis is performed. If there is an error, the time window continues to be reduced to ZF = 1 hour, 30 minutes, 10 minutes, 5 minutes, 1 minute, and a resampling analysis is performed. [0062] In 9 istim Unterschied zu 8 ein Signalisierungsaufkommen über einenZeitraum von 2 Stunden wiedergegeben. Hierbei wurden insgesamt 32000Datenpakete betrachtet. Nach einer wie oben beschriebenen im Populationsmuster-Analysemodul PAMdurchgeführtenMusteranalyse wird festgestellt, dass es einmal pro Stunde zu einemVerlust von Paketen kommt. Der dargestellte Abschnitt von 5 Minutenin 8 ist fehlerfrei. In dem 2 Stundenabschnitt in 9 liegtjedoch ein Fehler vor. Vom Populationsmuster-Analysemodul PAM wirdsignalisiert, dass einige Pakete in der ISDN Signalisierung Q.931wie. Z.B. ALERTING und CONNECT verloren gegangen sind. Der Fachmannwird dann feststellen könnenes zu einem kurzfristigen Lawineneffekt von Nachrichtensignalenkam. Daraufhin werden die Signalisierungen vom System wiederholtwas wiederum zu einem kurzem Netzausfall von 10–15 Sekunden führt. 9 zeigtdabei deutlich den Signalisierungsausfall und dessen Auswirkungauf die Protokollebenen.In 9 is different from 8th a signaling volume over a period of 2 hours. Here, a total of 32,000 data packets were considered. According to a pattern analysis performed in the population pattern analyzing module PAM as described above, it is found that packet loss occurs once every hour. The illustrated section of 5 minutes in 8th is error free. In the 2 hour section in 9 However, there is an error. The population pattern analysis module PAM signals that some packets in the ISDN signaling Q.931 like. For example, ALERTING and CONNECT have been lost. The skilled person will then be able to determine that there has been a short-term avalanche effect of message signals. The signaling is then repeated by the system, resulting in a short power outage of 10-15 seconds. 9 shows clearly the signaling failure and its effect on the protocol levels. [0063] Sokann mit Hilfe einer oder mehrerer Metapopulationsdiagrammen ineinem ersten Schritt ein solcher Engpass lokalisiert und analysiertwerden. Weitere Schritte wie z.B. eine Verkleinerung des zu betrachtendenZeitfensters ermöglichtauch ein Nachvollziehen von Nachrichtensignalisierungen über dieProtokollebenen hinweg.Socan with the help of one or more Metapopulationsdiagrams inIn a first step, such a bottleneck is located and analyzedbecome. Further steps, such as a reduction of the one to be consideredTime window allowsalso an understanding of message signaling over theLog levels.
权利要求:
Claims (10) [1] Schaltungsanordnung zur Darstellung von mindestenseiner aus einem, insbesondere aus einem oder mehreren Datenpaketengebildeten, Datenstrom extrahierten Dateninformation, mit einemDekodiermodul (DM) zur Extrahierung von Protokolltypen (PT), Nachrichtentypen(NT) und Identifikationsdaten (ID), einem Zeitextrahierungsmodul(CM) zur Extrahierung von Zeitstempeln, einem Richtungsdetektionsmodul(RM) zur Erkennung von empfangenen und gesendeten Daten, dadurchgekennzeichnet, dass ein Populationsmodul (PM) vorgesehenist, dass dieses ein Zuordnungsmodul (ZM) aufweist, dass jeweilsfür gleicheNachrichtentypen (NT) von einer Vielzahl von Verbindungsanforderungenoder Datenströmeein Nachrichtentyprepräsentantverwendet und dass ein dem jeweiligen Nachrichtentyp (NT) zugeordneterZeitstempel diesem Nachrichtentyprepräsentanten zugeordnet wird und dassein Populationsdiagrammmodul (PD) vorgesehen ist, dass die jeweiligenNachrichtentyprepräsentantenmit den zugehörigenZeitstempeln (t) sichtbar gesteuert anzeigt werden.Circuit arrangement for displaying at least one data information extracted from a data stream formed in particular from one or more data packets, with a decoding module (DM) for extracting protocol types (PT), message types (NT) and identification data (ID), a time extraction module (CM) for the extraction of time stamps, a direction detection module (RM) for the detection of received and transmitted data, characterized in that a population module (PM) is provided that this has an assignment module (ZM), each for the same message types (NT) of a plurality a message type representative is used by connection requests or data streams and that a time stamp assigned to the respective message type (NT) is assigned to this message type representative and a population diagram module (PD) is provided that the respective message type representatives with the associated time stamps (t) be displayed visibly controlled. [2] Schaltungsanordnung nach Anspruch 1, dadurch gekennzeichnet,dass das Zuordnungsmodul (ZM) derart ausgebildet ist, dass die jeweiligenNachrichtentypen (NT) mit zugehörigenIdentifikationsnummern (ID) und Zeitstempeln versehen werden unddiese mit einem Nachrichtentyprepräsentanten verknüpft werden.Circuit arrangement according to Claim 1, characterizedthat the assignment module (ZM) is designed such that the respectiveMessage types (NT) with associatedIdentification numbers (ID) and timestamps are provided andthese are linked to a message type representative. [3] Schaltungsanordnung nach Anspruch 1 oder 2, dadurchgekennzeichnet, dass das Zuordnungsmodul (ZM) derart ausgebildetist, dass zu einem oder mehreren Protokolltypen zugehörige Nachrichtentyprepräsentantenzugeordnet werden können.Circuit arrangement according to claim 1 or 2, characterized in that the assignment module (ZM) is designed such that associated message type representatives can be assigned to one or more protocol types. [4] Schaltungsanordnung nach einem vorhergehenden Ansprüche, dadurchgekennzeichnet, dass ein Populationsmuster-Analysemodul (PAM) derart ausgebildetist, dass Protokolltypen (PT), Nachrichtentypen (NT), Zeitstempel(t) und Identifikationsnummern (ID) statistisch erfasst und entsprechend ihremAuftreten währendeines Verbindungsaufbaus und Verbindungsabbaus visualisierbar sind.Circuit arrangement according to one of the preceding claims, characterizedin that a population pattern analysis module (PAM) is designed in such a wayis that protocol types (PT), message types (NT), timestamp(t) and identification numbers (ID) recorded statistically and according to theirOccurrence duringof a connection setup and disconnection can be visualized. [5] Schaltungsanordnung nach Anspruch 1, dadurch gekennzeichnet,dass das Populationsmuster-Analysemodul (PAM) derart ausgebildetist, dass der Beginn einer Zeitperiode eines Zeitfenstern durch einTriggersignals bestimmbar und die Dauer der Zeitperiode einstellbarist.Circuit arrangement according to Claim 1, characterizedthe population pattern analysis module (PAM) is designed in this wayis that the beginning of a time period of a time window by aTrigger signal can be determined and the duration of the time period adjustableis. [6] Verfahren zur Darstellung von mindestens einer auseinem, insbesondere aus einem oder mehreren Datenpaketen gebildeten,Datenstrom extrahierten Dateninformation, mit einem Dekodiermodul(DM) zur Extrahierung von Protokolltypen (PT), Nachrichtentypen(NT) und Identifikationsdaten (ID), einem Zeitextrahierungsmodul(CM) zur Extrahierung von Zeitstempeln, einem Richtungsdetektionsmodul(RM) zur Erkennung von empfangenen und gesendeten Daten, dadurchgekennzeichnet, dass jeweils für gleichen Nachrichtentypen(NT) von einer Vielzahl von Verbindungsanforderungen oder Datenströme ein Nachrichtentyprepräsentantverwendet und dass ein dem jeweiligen Nachrichtentyp (NT) zugeordneterZeitstempel diesem Nachrichtentyprepräsentanten zugeordnet wird und dassdie jeweiligen Nachrichtentyprepräsentanten mit den zugehörigen Zeitstempeln(t) sichtbar gesteuert anzeigt werden.Method for displaying at least one ofone, in particular formed from one or more data packets,Data stream extracted data information,with a decoding module(DM) for extracting protocol types (PT), message types(NT) and identification data (ID),a time extraction module(CM) for extracting timestamps,a direction detection module(RM) for the detection of received and transmitted data,therebyinthat in each case for the same message types(NT) of a variety of connection requests or data streams a message type representativeused and that one associated with the respective message type (NT)Timestamp is assigned to this message type representative andthatthe respective message type representatives with the corresponding time stamps(t) are displayed visibly controlled. [7] Verfahren nach Anspruch 6, dadurch gekennzeichnet, dassdie jeweiligen Nachrichtentypen (NT) mit zugehörigen Identifikationsnummern(ID) und Zeitstempeln (t) versehen werden und diese mit einem Nachrichtentyprepräsentantenverknüpftwerden.A method according to claim 6, characterized in thatthe respective message types (NT) with associated identification numbers(ID) and timestamps (t) and these with a message type representativeconnectedbecome. [8] Verfahren nach Anspruch 7 oder 6, dadurch gekennzeichnet,dass zu einem oder mehreren Protokolltypen zugehörige Nachrichtentyprepräsentantenzugeordnet werden können.Method according to claim 7 or 6, characterizedmessage type representatives associated with one or more types of logscan be assigned. [9] Verfahren nach einem vorhergehenden Ansprüche, dadurchgekennzeichnet, dass Protokolltypen (PT), Nachrichtentypen (NT),Zeitstempel (t) und Identifikationsnummern (ID) statistisch erfasstund entsprechend ihrem Auftreten während eines Verbindungsaufbausund Verbindungsabbaus visualisierbar sind.Method according to one of the preceding claims, characterizedcharacterized in that protocol types (PT), message types (NT),Timestamp (t) and identification numbers (ID) recorded statisticallyand according to their occurrence during a call setupand disconnection can be visualized. [10] Verfahren nach Anspruch 6, dadurch gekennzeichnet,dass der Beginn einer Zeitperiode eines Zeitfenstern durch ein Triggersignalsbestimmbar und die Dauer der Zeitperiode einstellbar ist.Method according to Claim 6, characterizedthat the beginning of a time period of a time window by a trigger signaldeterminable and the duration of the time period is adjustable.
类似技术:
公开号 | 公开日 | 专利标题 DE19808368B4|2004-12-09|Method and arrangement for providing performance features via a communication network EP1193919B1|2007-05-02|Verfahren zum Verbindungsaufbau von einem Endgerät eines Kommunikationsnetzes zu einem netzexternen Verbindungsziel und Einrichtungen zur Realisierung des Verfahrens DE102005045346B4|2007-12-06|Bidirectional asynchronous data communication DE60026577T2|2006-12-21|DEVICE FOR SENDING / RECEIVING A BITSTROM IN A NETWORK, AND METHOD THEREFOR DE69832676T2|2006-07-13|Alternative telephone call control system DE60212511T2|2007-06-14|System and method for determining data flow quality statistics for real-time log data flows EP1869928B1|2008-10-08|Aufrechterhaltung von daten-verbindungen beim wechsel des kommunikationszugangsnetzes EP1211878B1|2006-01-25|Verfahren und Vorrichtung zur Anrufumleitung mittels eines Stellvertreter in einem Kommunikationssystem EP1374068B1|2008-06-04|Verfahren zum Verfolgen und Analysieren einer Mehrprotokollkommunikation EP0631454B1|1999-08-25|Verfahren zum Einrichten von virtuellen Verbindungen in Paketvermittlungsnetzen DE102007041143B4|2010-04-08|Method for analyzing concurrently transmitted, encrypted data streams in IP networks DE102005050586B3|2006-11-02|Method for establishing a video telephone connection and / or multimedia telephone connection in a data network EP2239954B1|2018-03-07|Netzübergangseinheit und steuereinheit zum weiterleiten von signalisierungsdaten US8908558B2|2014-12-09|Method and apparatus for detecting a network impairment using call detail records DE4317951C1|1994-05-26|Method and circuit arrangement for the transmission of message packets according to the asynchronous transfer mode in a communication network DE10158822B4|2006-06-08|A method for providing features for alternative connections of primary connections EP1561328B1|2008-01-02|Übertragung von anrufsteuerungsparametern zwischen zwei media gateway controllern in sip/sip-t netzen-------------------------------------------------------------------------------------- EP3029973B1|2020-05-06|Verfahren und eine vorrichtung zur sicherung einer signalisierungssystem-nr. 7-schnittstelle US6721284B1|2004-04-13|Generating service detail records EP1371173B1|2007-11-28|Verfahren und telekommunikationssystem zur überwachung eines datenstroms in einem datennetz EP0363499A1|1990-04-18|Verfahren und Schaltungsanordnung zum Übertragen von Sprachsignalen in einem Breitband-Kommunikationsnetz EP1911224B1|2011-04-13|Verfahren und kommunikationssystem zur auswahl eines übertragungsmodus für eine übermittlung von nutzdaten DE19904331C1|2000-08-03|System and method for transmitting data, in particular data for operating and monitoring an automation system, via the Internet with an asymmetrical Internet connection EP0766443B1|2004-10-20|Verfahren zur Ermittlung von freienAgenten-Kommunikationsendgeräten in Kommunikationsnetzen mit einer automatischen Anrufverteilung EP1224777A2|2002-07-24|Verfahren zum verbessern der datenübertragungsqualität in datenpaketorientierten kommunikationsnetzen
同族专利:
公开号 | 公开日 US20050195794A1|2005-09-08| DE102004002452B4|2006-07-13|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题
法律状态:
2005-08-11| OP8| Request for examination as to paragraph 44 patent law| 2007-01-04| 8364| No opposition during term of opposition| 2007-11-15| 8327| Change in the person/name/address of the patent owner|Owner name: NOKIA SIEMENS NETWORKS GMBH & CO.KG, 81541 MUE, DE | 2009-11-19| 8339| Ceased/non-payment of the annual fee|
优先权:
[返回顶部]
申请号 | 申请日 | 专利标题 DE200410002452|DE102004002452B4|2004-01-16|2004-01-16|Circuit arrangement and method for error analysis|DE200410002452| DE102004002452B4|2004-01-16|2004-01-16|Circuit arrangement and method for error analysis| US11/035,719| US20050195794A1|2004-01-16|2005-01-15|Switching device and method for error analysis| 相关专利
Sulfonates, polymers, resist compositions and patterning process
Washing machine
Washing machine
Device for fixture finishing and tension adjusting of membrane
Structure for Equipping Band in a Plane Cathode Ray Tube
Process for preparation of 7 alpha-carboxyl 9, 11-epoxy steroids and intermediates useful therein an
国家/地区
|